home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-04-27 | 374 b | 30 lines | [TEXT/MPS ] |
- #ifndef __STACK__
- #include "Stack.h"
- #endif
-
-
-
- //µ Stack::IStack
- #pragma segment Stack
- OSErr Stack::IStack(const Stack *aStack)
- {
- fSP = aStack->fSP;
- fEmptyItem = aStack->fEmptyItem;
-
- return (IVector(aStack));
- }
-
-
- //µ Stack::Push
- #pragma segment Stack
- void Stack::Push(const void *anItem)
- {
- if (fSP < Length())
- _AtPut(fSP, anItem);
- else
- AddItem(anItem);
- fSP++;
- }
-
-
-